import wrapper from '@/layout/components/Wrapper/index.vue'

/**
 * 
 * 路由配置规则：
 * 
 * {
 *  path:'',路径
 *  name:'',路由名称，生成menu时menu name
 *  meta:{},额外信息，icon为menu中的icon
 *  children: [], 子路由，menu中的子menu 没有时可为空数组
 * }
 * 
 */


export const staticRoutes = [


	{
		path: '/rf',
		name: '人防指挥',
		component: wrapper,
		icon: 'UserFilled',
		children: [{
				path: '/Organize',
				name: '组织机构',
				component: wrapper,
				children: [{
						path: '/rf/organize/headquarters',
						name: '人防指挥部',
						component: () => import('@/views/PeopleCommand/Organize/Headquarters.vue'),

					},
					{
						path: '/rf/organize/commander',
						name: '指挥长',
						component: () => import('@/views/PeopleCommand/Organize/Commander.vue'),

					},
					{
						path: '/rf/organize/command-organize',
						name: '指挥机构',
						component: () => import('@/views/PeopleCommand/Organize/CommandOrganize.vue'),

					}
				]
			},
			{
				path: '/command-platform',
				name: '指挥平台',
				component: wrapper,
				children: [{
						path: '/rf/command-platform/fixe-command-post',
						name: '固定指挥所',
						component: () => import(
							'@/views/PeopleCommand/CommandPlatform/FixedCommandPost.vue'),
					},
					// {
					// 	path: '/rf/command-platform/fixe-command-post-room',
					// 	name: '固定指挥所_要素房间',
					// 	component: () => import(
					// 		'@/views/PeopleCommand/CommandPlatform/FixedCommandPostRoom.vue'),
					// },
					{
						path: '/rf/command-platform/mobile-command-post',
						name: '机动指挥所',
						component: () => import(
							'@/views/PeopleCommand/CommandPlatform/MobileCommandPost.vue'),
					},
					// {
					// 	path: '/rf/command-platform/mobile-command-post-car',
					// 	name: '机动指挥所_车辆',
					// 	component: () => import(
					// 		'@/views/PeopleCommand/CommandPlatform/MobileCommandPostCar.vue'),
					// },
					{
						path: '/rf/command-platform/portable-command-post',
						name: '便携式指挥平台',
						component: () => import(
							'@/views/PeopleCommand/CommandPlatform/PortableCommandPost.vue'),
					},
					{
						path: '/rf/command-platform/zkzb-list',
						name: '指控装备列表',
						component: () => import('@/views/PeopleCommand/CommandPlatform/ZkzbList.vue'),
						meta: {
							show: 1
						}
					},
					{
						path: '/rf/command-platform/txwl-list',
						name: '通信网络列表',
						component: () => import('@/views/PeopleCommand/CommandPlatform/TxwlList.vue'),
						meta: {
							show: 1
						}
					},
					{
						path: '/rf/command-platform/txzb-list',
						name: '通信装备列表',
						component: () => import('@/views/PeopleCommand/CommandPlatform/TxzbList.vue'),
						meta: {
							show: 1
						}
					}
				]
			},
			{
				path: '/command-equipment',
				name: '指挥装备',
				component: wrapper,
				children: [{
						path: '/rf/command-equipment/electric-environment',
						name: '电磁环境',
						component: () => import(
							'@/views/PeopleCommand/CommandEquipment/ElectricEnvironment.vue'),
					},
					{
						path: '/rf/command-equipment/existing-equipment',
						name: '现有装备',
						component: () => import(
							'@/views/PeopleCommand/CommandEquipment/ExistingEquipment.vue'),
					},
					{
						path: '/rf/command-equipment/command-network',
						name: '指挥信息系统网络组织',
						component: () => import(
							'@/views/PeopleCommand/CommandEquipment/CommandNetwork.vue'),
					},
					{
						path: '/rf/command-equipment/air-defense-capability',
						name: '防空能力优点与不足',
						component: () => import(
							'@/views/PeopleCommand/CommandEquipment/AirDefenseCapability.vue'),
					}
				]
			},
			{
				path: '/air-warning',
				name: '空情预警',
				component: wrapper,
				children: [{
						path: '/rf/air-warning/observation-post',
						name: '观察哨',
						component: () => import('@/views/PeopleCommand/AirWarning/ObservationPost.vue'),
					},
					{
						path: '/rf/air-warning/radar-station',
						name: '雷达站',
						component: () => import('@/views/PeopleCommand/AirWarning/RadarStation.vue'),
					},
					{
						path: '/rf/air-warning/high-monitor-point',
						name: '高点监控点位',
						component: () => import('@/views/PeopleCommand/AirWarning/HighMonitorPoint.vue'),
					},
					{
						path: '/rf/air-warning/info-accept',
						name: '空情信息接收站',
						component: () => import('@/views/PeopleCommand/AirWarning/InfoAccept.vue'),
					},
					{
						path: '/rf/air-warning/access-network',
						name: '接入网络',
						component: () => import('@/views/PeopleCommand/AirWarning/AccessNetwork.vue'),
						meta: {
							show: 1
						}
					},
					{
						path: '/rf/air-warning/observation-post-equipment',
						name: '观察哨设备',
						component: () => import(
							'@/views/PeopleCommand/AirWarning/ObservationPostEquipment.vue'),
						meta: {
							show: 1
						}
					},
					{
						path: '/rf/air-warning/radar',
						name: '雷达列表',
						component: () => import('@/views/PeopleCommand/AirWarning/Radar.vue'),
						meta: {
							show: 1
						}
					},
					{
						path: '/rf/air-warning/camera',
						name: '摄像机列表',
						component: () => import('@/views/PeopleCommand/AirWarning/Camera.vue'),
						meta: {
							show: 1
						}
					}
				]
			},
			{
				path: '/alarm-notice',
				name: '警报报知',
				component: wrapper,
				children: [{
						path: '/rf/alarm-notice/alarm-cover-rate',
						name: '警报器覆盖率',
						component: () => import('@/views/PeopleCommand/AlarmNotice/AlarmCoverRate.vue'),
					},
					{
						path: '/rf/alarm-notice/fixed-alarm',
						name: '固定警报器',
						component: () => import('@/views/PeopleCommand/AlarmNotice/FixedAlarm.vue'),
					},
					{
						path: '/rf/alarm-notice/multimedia-alarm',
						name: '多媒体警报器',
						component: () => import('@/views/PeopleCommand/AlarmNotice/MultimediaAlarm.vue'),
					},
					{
						path: '/rf/alarm-notice/car-alarm',
						name: '车载警报器',
						component: () => import('@/views/PeopleCommand/AlarmNotice/CarAlarm.vue'),
					}
				]
			},
			{
				path: '/capacity',
				name: '能力需求',
				component: wrapper,
				children: [{
						path: '/rf/capacity/air-early-waring',
						name: '空情预警报知现状',
						component: () => import('@/views/PeopleCommand/Capacity/AirEarlyWaring.vue'),
					},
					{
						path: '/rf/capacity/air-early-waring-nl',
						name: '空情预警报知能力需求',
						component: () => import('@/views/PeopleCommand/Capacity/AirEarlyWaringNl.vue'),
					},
					{
						path: '/rf/capacity/command-equipment-xq',
						name: '指挥装备需求',
						component: () => import('@/views/PeopleCommand/Capacity/CommandEquipmentXq.vue'),
					},
					{
						path: '/rf/capacity/command-post-nl',
						name: '指挥所能力需求',
						component: () => import('@/views/PeopleCommand/Capacity/CommandPostNl.vue'),
					},
					{
						path: '/rf/capacity/info-tx',
						name: '情报信息保障-通信',
						component: () => import('@/views/PeopleCommand/Capacity/InfoTx.vue'),
					},
					{
						path: '/rf/capacity/info-pp',
						name: '情报信息保障频谱',
						component: () => import('@/views/PeopleCommand/Capacity/InfoPp.vue'),
					},
					{
						path: '/rf/capacity/ryfhnlxq',
						name: '人员防护能力需求',
						component: () => import('@/views/PeopleCommand/Capacity/ryfhnlxq.vue'),
					},
					{
						path: '/rf/capacity/zymbfhxd',
						name: '重要目标防护行动',
						component: () => import('@/views/PeopleCommand/Capacity/Zymbfhxd.vue'),
					}

				]
			}
		]
	},
	{
		path: '/evacuate',
		name: '疏散隐蔽',
		component: wrapper,
		icon: 'HelpFilled',
		children: [{
				path: '/evacuate/evacuation-area',
				name: '疏散地域',
				component: () => import('@/views/EvacuatedConcealment/EvacuationArea.vue'),
			},
			{
				path: '/evacuate/civil-defense-convert',
				name: '人防工程平战转换顺序',
				component: () => import('@/views/EvacuatedConcealment/CivilDefenseConvert.vue'),
			},
			{
				path: '/evacuate/evacuation-base',
				name: '疏散基地',
				component: () => import('@/views/EvacuatedConcealment/EvacuationBase.vue'),
			},
			{
				path: '/evacuate/civil-defense-project',
				name: '人防工程',
				component: () => import('@/views/EvacuatedConcealment/CivilDefenseProject.vue'),
			},
			{
				path: '/evacuate/emergency-shelter',
				name: '应急避难所',
				component: () => import('@/views/EvacuatedConcealment/EmergencyShelter.vue'),
			},
			{
				path: '/evacuate/evacuation-point-location',
				name: '疏散点位置',
				component: () => import('@/views/EvacuatedConcealment/EvacuationPointLocation.vue'),
			}

		]
	},
	{
		path: '/important',
		name: '重要经济目标',
		component: wrapper,
		icon: 'Money',
		children: [{
				path: '/important/economic-goals',
				name: '经济目标',
				component: () => import('@/views/Important/EconomicGoals.vue'),
			},
			{
				path: '/important/zhz',
				name: '指挥组列表',
				component: () => import('@/views/Important/zhz.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/fhbw',
				name: '防护部位列表',
				component: () => import('@/views/Important/fhbw.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/yxfw',
				name: '影响范围列表',
				component: () => import('@/views/Important/yxfw.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/fhzyd',
				name: '防护专业队列表',
				component: () => import('@/views/Important/fhzyd.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/xxfhcs',
				name: '信息防护措施',
				component: () => import('@/views/Important/xxfhcs.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/zbmx',
				name: '装备明细列表',
				component: () => import('@/views/Important/zbmx.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/djfs',
				name: '打击方式列表',
				component: () => import('@/views/Important/djfs.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/fhcs',
				name: '防护措施',
				component: () => import('@/views/Important/fhcs.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/zkzb',
				name: '指控装备',
				component: () => import('@/views/Important/zkzb.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/txwl',
				name: '通信网络',
				component: () => import('@/views/Important/txwl.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/important/txzb',
				name: '通信装备',
				component: () => import('@/views/Important/txzb.vue'),
				meta: {
					show: 1
				}
			}
		]
	},
	{
		path: '/major',
		name: '专业队',
		component: wrapper,
		icon: 'List',
		children: [{
				path: '/major/major-defense-power',
				name: '人民防空力量编成',
				component: () => import('@/views/Major/CivilDefensePower.vue'),
			},
			{
				path: '/major/major-team',
				name: '专业队',
				component: () => import('@/views/Major/MajorTeam.vue'),
			},
			{
				path: '/major/zbdyjh',
				name: '战备动员计划表',
				component: () => import('@/views/Major/Zbdyjh.vue'),
			},
			{
				path: '/major/lzxljh',
				name: '临战训练计划',
				component: () => import('@/views/Major/Lzxljh.vue'),
			},
			{
				path: '/major/psbzry',
				name: '平时编制人员',
				component: () => import('@/views/Major/psbzry.vue'),
			}
		]
	},
	{
		path: '/population',
		name: '人口情况',
		component: wrapper,
		icon: 'Avatar',
		children: [{
				path: '/population/population-state',
				name: '人口情况',
				component: () => import('@/views/Population/PopulationState.vue'),
			},
			{
				path: '/population/street-data',
				name: '街道数据情况',
				component: () => import('@/views/Population/StreetData.vue'),
			},
			{
				path: '/population/population-accept',
				name: '临战人口接收安置',
				component: () => import('@/views/Population/PopulationAccept.vue'),
			},
			{
				path: '/population/population-quantity',
				name: '临战人口数量',
				component: () => import('@/views/Population/PopulationQuantity.vue'),
			}
		]
	},
	{
		path: '/medical',
		name: '医疗保障',
		component: wrapper,
		icon: 'School',
		children: [{
				path: '/medical/medical-statistic-yearbook',
				name: '医疗统计年鉴',
				component: () => import('@/views/Medical/MedicalStatisticYearbook.vue'),
			},
			{
				path: '/medical/medical-hygiene',
				name: '医疗卫生',
				component: () => import('@/views/Medical/MedicalHygiene.vue'),
			},
			{
				path: '/medical/medical-material-reserve',
				name: '医疗物资储备',
				component: () => import('@/views/Medical/MedicalMaterialReserve.vue'),
			},
			{
				path: '/medical/medical-drugs',
				name: '医疗药品列表',
				component: () => import('@/views/Medical/MedicalDrugs.vue'),
				meta: {
					show: 1
				}
			},
			{
				path: '/medical/yljhnlxq',
				name: '医疗救护能力需求',
				component: () => import('@/views/Medical/Yljhnlxq.vue'),
			},
		]
	},
	{
		path: '/transportation',
		name: '交通运输',
		component: wrapper,
		icon: 'Help',
		children: [{
				path: '/transportation/jtystjnj',
				name: '交通运输统计年鉴',
				component: () => import('@/views/Transportation/Jtystjnj.vue'),
			},
			{
				path: '/transportation/railway-station',
				name: '火车站',
				component: () => import('@/views/Transportation/RailwayStation.vue'),
			},
			{
				path: '/transportation/airport',
				name: '机场',
				component: () => import('@/views/Transportation/Airport.vue'),
			},
			{
				path: '/transportation/water-company',
				name: '水运公司',
				component: () => import('@/views/Transportation/WaterCompany.vue'),
			},
			{
				path: '/transportation/port',
				name: '港口',
				component: () => import('@/views/Transportation/Port.vue'),
			},
			{
				path: '/transportation/rail-transit',
				name: '轨道交通线',
				component: () => import('@/views/Transportation/RailTransit.vue'),
			},
			{
				path: '/transportation/road-network',
				name: '路网',
				component: () => import('@/views/Transportation/RoadNetwork.vue'),
			},
			{
				path: '/transportation/repair-shop',
				name: '修理厂',
				component: () => import('@/views/Transportation/RepairShop.vue'),
			},
			{
				path: '/transportation/oil-depot',
				name: '油料库',
				component: () => import('@/views/Transportation/OilDepot.vue'),
			},
			{
				path: '/transportation/gas-station',
				name: '加油(气)站',
				component: () => import('@/views/Transportation/GasStation.vue'),
			},
			{
				path: '/transportation/freight-station',
				name: '货运车站',
				component: () => import('@/views/Transportation/FreightStation.vue'),
			},
			{
				path: '/transportation/passenger-station',
				name: '客运车站',
				component: () => import('@/views/Transportation/PassengerStation.vue'),
			},
			{
				path: '/transportation/freight-company',
				name: '货运公司',
				component: () => import('@/views/Transportation/FreightCompany.vue'),
			},
			{
				path: '/transportation/passenger-company',
				name: '客运公司',
				component: () => import('@/views/Transportation/PassengerCompany.vue'),
			},
			{
				path: '/transportation/expropriation-car',
				name: '可征用车辆',
				component: () => import('@/views/Transportation/ExpropriationCar.vue'),
			},
			{
				path: '/transportation/jtysnl',
				name: '交通运输能力',
				component: () => import('@/views/Transportation/Jtysnl.vue'),
			}
		]
	},
	{
		path: '/region',
		name: '跨区域支援',
		component: wrapper,
		icon: 'Aim',
		children: [{
				path: '/region/action-coordination',
				name: '行动协同',
				component: () => import('@/views/CrossRegion/ActionCoordination.vue'),
			},
			{
				path: '/region/support-force',
				name: '支援力量',
				component: () => import('@/views/CrossRegion/SupportForce.vue'),
			}
		]
	},
	{
		path: '/political',
		name: '政治工作计划',
		component: wrapper,
		icon: 'Document',
		children: [{
				path: '/political/work-key-point',
				name: '工作要点',
				component: () => import('@/views/Political/WorkKeyPoint.vue'),
			},
			{
				path: '/political/party-member-info',
				name: '党员信息',
				component: () => import('@/views/Political/PartyMemberInfo.vue'),
			}
		]
	},
	{
		path: '/material',
		name: '物资保障',
		component: wrapper,
		icon: 'SetUp',
		children: [{
				path: '/material/material-demand-statistics',
				name: '物资需求统计',
				component: () => import('@/views/Material/MaterialDemandStatistics.vue'),
			},
			{
				path: '/material/budget',
				name: '经费预算',
				component: () => import('@/views/Material/Budget.vue'),
			},
			{
				path: '/material/material-reserves',
				name: '物资储备',
				component: () => import('@/views/Material/MaterialReserves.vue'),
			},
			{
				path: '/material/zbqcnlxz',
				name: '装备器材能力现状',
				component: () => import('@/views/Material/zbqcnlxz.vue'),
			},
			{
				path: '/material/equipment-demand',
				name: '装备器材需求',
				component: () => import('@/views/Material/EquipmentDemand.vue'),
			},
			{
				path: '/material/support-tasks',
				name: '核生化保障任务',
				component: () => import('@/views/Material/SupportTasks.vue'),
			},
			{
				path: '/material/power-organization',
				name: '核生化力量编组',
				component: () => import('@/views/Material/PowerOrganization.vue'),
			},
			{
				path: '/material/chemical-prevention-materials',
				name: '防化物资',
				component: () => import('@/views/Material/ChemicalPreventionMaterials.vue'),
			},
			{
				path: '/material/jzwzcb',
				name: '救灾物资储备',
				component: () => import('@/views/Material/jzwzcb.vue'),
			},
			{
				path: '/material/jzwzxq',
				name: '救灾物资需求',
				component: () => import('@/views/Material/jzwzxq.vue'),
			}
			
		]
	},
	{
		path: '/army',
		name: '外(台)军',
		component: wrapper,
		icon: 'Promotion',
		children: [{
				path: '/army/military-base',
				name: '军事基地',
				component: () => import('@/views/ForeignArmy/MilitaryBase.vue'),
			},
			{
				path: '/army/strike-scale',
				name: '打击规模',
				component: () => import('@/views/ForeignArmy/StrikeScale.vue'),
			},
			{
				path: '/army/strike-methods',
				name: '打击方式',
				component: () => import('@/views/ForeignArmy/StrikeMethods.vue'),
			},
			{
				path: '/army/strike-timing',
				name: '打击时机',
				component: () => import('@/views/ForeignArmy/StrikeTiming.vue'),
			},
			{
				path: '/army/missilery',
				name: '导弹技术性能',
				component: () => import('@/views/ForeignArmy/Missilery.vue'),
			},
			{
				path: '/army/bomber-fighter',
				name: '战略轰战机性能指标',
				component: () => import('@/views/ForeignArmy/BomberFighter.vue'),
			}
		]
	},
	{
		path: '/config',
		name: '常用配置',
		component: wrapper,
		icon: 'Tools',
		children: [{
				path: '/config/administrative-division',
				name: '行政区划',
				component: () => import('@/views/Config/AdministrativeDivision.vue'),
			},
			{
				path: '/config/conversion-order',
				name: '人防平战转换顺序',
				component: () => import('@/views/Config/ConversionOrder.vue'),
			},
			{
				path: '/config/type-config',
				name: '常用类型配置',
				component: () => import('@/views/Config/TypeConfig.vue'),
			}
		]
	},
	{
		path: '/system',
		name: '系统管理',
		component: wrapper,
		icon: 'Setting',
		children: [{
				path: '/system/user-ment',
				name: '用户管理',
				component: () => import('@/views/System/UserMent.vue'),
			},
			{
				path: '/system/dic-ment',
				name: '字典管理',
				component: () => import('@/views/System/DicMent.vue'),
			}
		]
	}

]